package modelInterfaces;

import java.io.Serializable;

import model.Result;
import pluginInterfaces.IMetric;


/**
 * Interface of {@link Result} model class according to Abstract Factory design pattern
 */
public interface IResult extends Serializable{
	
	public IMetric getMetric();
	public void setMetric(IMetric metric);
	public double getResultAverage();
	public void setResultAverage(double resultAverage);
	public ISubject getSubject();
	public void setSubject(ISubject subject);
	public int getVariable();
	public void setVariable(int variable);

}
